/**
*   类说明
* 
*   @creator         xldc	497937995@qq.com  
*   @create-time     2014年1月11日   下午11:15:33   
*/
package com.huacheng.cms.action;

import org.apache.log4j.Logger;

import com.huacheng.cms.exception.BaseException;
import com.huacheng.cms.model.vo.JsonVo;

public class BaseAction {
	protected final Logger logger = Logger.getLogger(this.getClass());
	
	/**
	 * 参数校验
	 * 
	 * @param json
	 *            json数据Bean
	 * @throws ValidateException
	 */
	protected <T> void validate(JsonVo<T> json) throws BaseException {
		if (json.getErrors().size() > 0) {
			json.setResult(false);
			throw new BaseException("有错误发生");
		}else{
			json.setResult(true);
		}
	}
}
